package com.gitee.situation.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;

import java.io.Serializable;

import lombok.Data;

/**
 * 实体类
 *
 * @author: wq
 * @date: 2021-04-06
 */
@Data
@TableName("domestic_data")
public class DomesticData implements Serializable {


    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 现存确诊人数
     */
    @TableField("current_confirmed_count")
    private Integer currentConfirmedCount;

    /**
     * 累计确诊人数
     */
    @TableField("confirmed_count")
    private Integer confirmedCount;

    /**
     * 累计境外输入人数
     */
    @TableField("suspected_count")
    private Integer suspectedCount;

    /**
     * 累计治愈人数
     */
    @TableField("cured_count")
    private Integer curedCount;

    /**
     * 累计死亡人数
     */
    @TableField("dead_count")
    private Integer deadCount;

    /**
     * 现存无症状人数
     */
    @TableField("serious_count")
    private Integer seriousCount;

    /**
     * 新增境外输出
     */
    @TableField("suspected_incr")
    private Integer suspectedIncr;

    /**
     * 相比昨天现存确诊人数
     */
    @TableField("current_confirmed_incr")
    private Integer currentConfirmedIncr;

    /**
     * 相比昨天累计确诊人数
     */
    @TableField("confirmed_incr")
    private Integer confirmedIncr;

    /**
     * 相比昨天新增治愈人数
     */
    @TableField("cured_incr")
    private Integer curedIncr;

    /**
     * 相比昨天新增死亡人数
     */
    @TableField("dead_incr")
    private Integer deadIncr;

    /**
     * 相比昨天现存无症状人数
     */
    @TableField("serious_incr")
    private Integer seriousIncr;

    /**
     * 昨日确诊新增人数
     */
    @TableField("yesterday_confirmed_count_incr")
    private Integer yesterdayConfirmedCountIncr;

    /**
     * 昨日境外新增人数
     */
    @TableField("yesterday_suspected_count_incr")
    private Integer yesterdaySuspectedCountIncr;

    @TableField("remark1")
    private String remark1;

    @TableField("remark2")
    private String remark2;
}
